package com.suyeer.basic.enums;

/**
 * @author jun 2019/1/15.
 */
public enum RegExTypeEnum {

    /**
     * 不包含左右数据
     */
    NO_START_NO_END("(?<=%s).*?(?=%s)"),

    /**
     * 包含左右数据
     */
    WITH_START_WITH_END("%s.*?%s"),

    /**
     * 不包含左边, 包含右边
     */
    NO_START_WITH_END("(?<=%s).*?%s"),

    /**
     * 包含左边, 不包含右边
     */
    WITH_START_NO_END("%s.*?(?=%s)");

    private final String regex;

    RegExTypeEnum(String regex) {
        this.regex = regex;
    }

    public String getRegex() {
        return regex;
    }
}
